Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
142 LEATHERHEAD ROAD Detached £425,000 29 Jan 2021
146 LEATHERHEAD ROAD Detached £360,000 12 Dec 2006
148 LEATHERHEAD ROAD Detached £417,500 23 May 2013
158 LEATHERHEAD ROAD Semi-Detached £130,000 21 Nov 2001
166 LEATHERHEAD ROAD Semi-Detached £384,999 10 May 2017
168 LEATHERHEAD ROAD Semi-Detached £375,000 4 Apr 2019
196 LEATHERHEAD ROAD Semi-Detached £365,000 30 Sep 2019
198 LEATHERHEAD ROAD Semi-Detached £90,000 4 Sep 1997